package com.zed.api.domain.currentuser;

/**
 * 用户未登录时抛出的例外
 * @author Zed
 *
 */
public class UnauthenticatedException extends AuthorizationException {

	/**
	 * 
	 */
	private static final long serialVersionUID = -8886117913135421593L;

	protected UnauthenticatedException() {
		
	}
	
	/**
	 * 构造方法
	 * @param message {@link String},消息
	 */
	public UnauthenticatedException(String message) {
		super(message);
	}

	/**
	 * 构造方法
	 * @param cause 例外
	 */
	public UnauthenticatedException(Throwable cause) {
		super(cause);
	}

	/**
	 * 构造方法
	 * @param message 消息
	 * @param cause 例外
	 */
	public UnauthenticatedException(String message, Throwable cause) {
		super(message, cause);
	}

	@Override
	public String getLocalizedMessage() {
		return "当前用户未登录，请先登录.";
	}

	
}
